﻿namespace Entidades
{
    public class Parametro : Entidad
    {
        #region Constructores

        /// <summary>
        /// Constructor por defecto
        /// </summary>
        public Parametro()
        {
        }

        #endregion

        #region Propiedades

        /// <summary>
        /// Estudio
        /// </summary>
        public virtual Estudio Estudio { get; set; }

        #region Email

        /// <summary>
        /// Nombre de casilla de Email
        /// </summary>
        public virtual string EmailNombre { get; set; }

        /// <summary>
        /// Nombre de Usuario de casilla de Email
        /// </summary>
        public virtual string EmailNombreUsuario { get; set; }

        /// <summary>
        /// Password de casilla de Email
        /// </summary>
        public virtual string EmailPassword { get; set; }

        /// <summary>
        /// Servidor SMTP de email
        /// </summary>
        public virtual string EmailSMTP { get; set; }

        /// <summary>
        /// Puerto de Email
        /// </summary>
        public virtual int EmailPuerto { get; set; }

        /// <summary>
        /// Habilitar SSL en Email
        /// </summary>
        public virtual bool EmailHabilitarSSL { get; set; }

        #endregion

        #region SMS
        
        /// <summary>
        /// Número de SMS
        /// </summary>
        public virtual string SMSNumero { get; set; }
        
        /// <summary>
        /// Clave del SMS
        /// </summary>
        public virtual string SMSClave { get; set; }

        #endregion

        #endregion
    }
}